impression blanket - Alemán Inglés Diccionario